shop-window prostitute - English Synonyms Dictionary